<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>hdcp22_tx_dp: XHdcp22_Tx_Dp_Info Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">hdcp22_tx_dp
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct_x_hdcp22___tx___dp___info.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">XHdcp22_Tx_Dp_Info Struct Reference<div class="ingroups"><a class="el" href="group__hdcp22__tx__dp.html">Overview</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>This typedef contains information about the HDCP22 transmitter.  
 <a href="struct_x_hdcp22___tx___dp___info.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a03f4fba7e17d7f2be36c81718fd38d54"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp22__tx__dp.html#ga68f7895f5428e85a6572b0650241f9d7">XHdcp22_Tx_Dp_Protocol</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a03f4fba7e17d7f2be36c81718fd38d54">Protocol</a></td></tr>
<tr class="memdesc:a03f4fba7e17d7f2be36c81718fd38d54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy of configuration setting Protocol.  <a href="#a03f4fba7e17d7f2be36c81718fd38d54">More...</a><br/></td></tr>
<tr class="separator:a03f4fba7e17d7f2be36c81718fd38d54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2d49c91214f873f5d638dcc6547e1c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp22__tx__dp.html#ga5bc2064ed2cb41335e8da5509e6c94d1">XHdcp22_Tx_Dp_StateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ab2d49c91214f873f5d638dcc6547e1c7">CurrentState</a></td></tr>
<tr class="memdesc:ab2d49c91214f873f5d638dcc6547e1c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current state of the internal state machine.  <a href="#ab2d49c91214f873f5d638dcc6547e1c7">More...</a><br/></td></tr>
<tr class="separator:ab2d49c91214f873f5d638dcc6547e1c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c9281ee2af585d388bbeba95aee7168"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp22__tx__dp.html#ga5bc2064ed2cb41335e8da5509e6c94d1">XHdcp22_Tx_Dp_StateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a0c9281ee2af585d388bbeba95aee7168">PrvState</a></td></tr>
<tr class="memdesc:a0c9281ee2af585d388bbeba95aee7168"><td class="mdescLeft">&#160;</td><td class="mdescRight">Previous state of the internal state machine.  <a href="#a0c9281ee2af585d388bbeba95aee7168">More...</a><br/></td></tr>
<tr class="separator:a0c9281ee2af585d388bbeba95aee7168"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46392cc8fa02aa2feed0a6e1a0f92d79"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a46392cc8fa02aa2feed0a6e1a0f92d79">Rtx</a> [8]</td></tr>
<tr class="memdesc:a46392cc8fa02aa2feed0a6e1a0f92d79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal used Rtx.  <a href="#a46392cc8fa02aa2feed0a6e1a0f92d79">More...</a><br/></td></tr>
<tr class="separator:a46392cc8fa02aa2feed0a6e1a0f92d79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bcc523f01bf8b16948500ea1fb41622"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a1bcc523f01bf8b16948500ea1fb41622">Rrx</a> [8]</td></tr>
<tr class="memdesc:a1bcc523f01bf8b16948500ea1fb41622"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal used Rrx.  <a href="#a1bcc523f01bf8b16948500ea1fb41622">More...</a><br/></td></tr>
<tr class="separator:a1bcc523f01bf8b16948500ea1fb41622"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a144862dec804567c38de1310d337dd18"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a144862dec804567c38de1310d337dd18">Rn</a> [8]</td></tr>
<tr class="memdesc:a144862dec804567c38de1310d337dd18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Internal used Rn.  <a href="#a144862dec804567c38de1310d337dd18">More...</a><br/></td></tr>
<tr class="separator:a144862dec804567c38de1310d337dd18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a623482e7dc3d4abf8ab25cd08d023eba"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a623482e7dc3d4abf8ab25cd08d023eba">StateContext</a></td></tr>
<tr class="memdesc:a623482e7dc3d4abf8ab25cd08d023eba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Context used internally by the state machine.  <a href="#a623482e7dc3d4abf8ab25cd08d023eba">More...</a><br/></td></tr>
<tr class="separator:a623482e7dc3d4abf8ab25cd08d023eba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec052812590480b361aaf0dcaba3dc8d"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#aec052812590480b361aaf0dcaba3dc8d">LocalityCheckCounter</a></td></tr>
<tr class="memdesc:aec052812590480b361aaf0dcaba3dc8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Locality may attempt 1024 times.  <a href="#aec052812590480b361aaf0dcaba3dc8d">More...</a><br/></td></tr>
<tr class="separator:aec052812590480b361aaf0dcaba3dc8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad13f1f353c1ccf5c83e4ff854afb1f23"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ad13f1f353c1ccf5c83e4ff854afb1f23">MsgAvailable</a></td></tr>
<tr class="memdesc:ad13f1f353c1ccf5c83e4ff854afb1f23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Message is available for reading.  <a href="#ad13f1f353c1ccf5c83e4ff854afb1f23">More...</a><br/></td></tr>
<tr class="separator:ad13f1f353c1ccf5c83e4ff854afb1f23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0ebd6ec63a079d99056648f6fcbc25c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp22__tx__dp.html#ga825115c94839d23c90af250d05459837">XHdcp22_Tx_Dp_AuthenticationType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ab0ebd6ec63a079d99056648f6fcbc25c">AuthenticationStatus</a></td></tr>
<tr class="memdesc:ab0ebd6ec63a079d99056648f6fcbc25c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The result after a call to <a class="el" href="group__hdcp22__tx__dp.html#ga8eb04d5be9e6ddf62caac09dc7f8d7b1" title="This function is a executed every time to trigger the state machine. ">XHdcp22Tx_Dp_Poll</a>.  <a href="#ab0ebd6ec63a079d99056648f6fcbc25c">More...</a><br/></td></tr>
<tr class="separator:ab0ebd6ec63a079d99056648f6fcbc25c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9badd7fd4248d8abe8c7d9f96f610d61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp22__tx__dp.html#ga6142f77454ef6c67935a5542435231cd">XHdcp22_Tx_Dp_ContentStreamType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a9badd7fd4248d8abe8c7d9f96f610d61">ContentStreamType</a></td></tr>
<tr class="memdesc:a9badd7fd4248d8abe8c7d9f96f610d61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Content stream type used with Content Stream Management.  <a href="#a9badd7fd4248d8abe8c7d9f96f610d61">More...</a><br/></td></tr>
<tr class="separator:a9badd7fd4248d8abe8c7d9f96f610d61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad18fe1a6de7f504d4304c85d793b8d2b"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ad18fe1a6de7f504d4304c85d793b8d2b">SeqNum_V</a></td></tr>
<tr class="memdesc:ad18fe1a6de7f504d4304c85d793b8d2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sequence number V used with Received Id list.  <a href="#ad18fe1a6de7f504d4304c85d793b8d2b">More...</a><br/></td></tr>
<tr class="separator:ad18fe1a6de7f504d4304c85d793b8d2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e874436ebec43655643c3a970e8d974"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a7e874436ebec43655643c3a970e8d974">SeqNum_M</a></td></tr>
<tr class="memdesc:a7e874436ebec43655643c3a970e8d974"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sequence number M used with Content Stream Management.  <a href="#a7e874436ebec43655643c3a970e8d974">More...</a><br/></td></tr>
<tr class="separator:a7e874436ebec43655643c3a970e8d974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28659a008d458134f62c0519d350f299"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a28659a008d458134f62c0519d350f299">Prev_SeqNum_M</a></td></tr>
<tr class="memdesc:a28659a008d458134f62c0519d350f299"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates the detection of rollover.  <a href="#a28659a008d458134f62c0519d350f299">More...</a><br/></td></tr>
<tr class="separator:a28659a008d458134f62c0519d350f299"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c758e4098dc99b8078d7ab43e1151aa"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a8c758e4098dc99b8078d7ab43e1151aa">SentFirstSeqNum_M</a></td></tr>
<tr class="memdesc:a8c758e4098dc99b8078d7ab43e1151aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates if the first seq_num_M value is sent.  <a href="#a8c758e4098dc99b8078d7ab43e1151aa">More...</a><br/></td></tr>
<tr class="separator:a8c758e4098dc99b8078d7ab43e1151aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5f41f61d71cf59cb204ddb3bd50c29f"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ab5f41f61d71cf59cb204ddb3bd50c29f">M</a> [32]</td></tr>
<tr class="memdesc:ab5f41f61d71cf59cb204ddb3bd50c29f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculated M value.  <a href="#ab5f41f61d71cf59cb204ddb3bd50c29f">More...</a><br/></td></tr>
<tr class="separator:ab5f41f61d71cf59cb204ddb3bd50c29f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02361107ed1d6ff72aaf62f8860ebf0b"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a02361107ed1d6ff72aaf62f8860ebf0b">IsTopologyAvailable</a></td></tr>
<tr class="memdesc:a02361107ed1d6ff72aaf62f8860ebf0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is topology info available.  <a href="#a02361107ed1d6ff72aaf62f8860ebf0b">More...</a><br/></td></tr>
<tr class="separator:a02361107ed1d6ff72aaf62f8860ebf0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac29a938587f6625baefb7c2f08e9ffd7"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ac29a938587f6625baefb7c2f08e9ffd7">IsContentStreamTypeSent</a></td></tr>
<tr class="memdesc:ac29a938587f6625baefb7c2f08e9ffd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Content stream type is sent.  <a href="#ac29a938587f6625baefb7c2f08e9ffd7">More...</a><br/></td></tr>
<tr class="separator:ac29a938587f6625baefb7c2f08e9ffd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ea7164ffa352fa185002b35f2651033"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a2ea7164ffa352fa185002b35f2651033">IsContentStreamTypeSet</a></td></tr>
<tr class="memdesc:a2ea7164ffa352fa185002b35f2651033"><td class="mdescLeft">&#160;</td><td class="mdescRight">Content stream type is set.  <a href="#a2ea7164ffa352fa185002b35f2651033">More...</a><br/></td></tr>
<tr class="separator:a2ea7164ffa352fa185002b35f2651033"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adac436261d65704a7c7ef3ceb0d8bbfe"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#adac436261d65704a7c7ef3ceb0d8bbfe">ContentStreamManageCheckCounter</a></td></tr>
<tr class="memdesc:adac436261d65704a7c7ef3ceb0d8bbfe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keeps track of the number of Content Stream Management checks performed.  <a href="#adac436261d65704a7c7ef3ceb0d8bbfe">More...</a><br/></td></tr>
<tr class="separator:adac436261d65704a7c7ef3ceb0d8bbfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c3784cbd54b12eb87ec4af9e3959445"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a1c3784cbd54b12eb87ec4af9e3959445">ContentStreamManageFailed</a></td></tr>
<tr class="memdesc:a1c3784cbd54b12eb87ec4af9e3959445"><td class="mdescLeft">&#160;</td><td class="mdescRight">Content stream management failed.  <a href="#a1c3784cbd54b12eb87ec4af9e3959445">More...</a><br/></td></tr>
<tr class="separator:a1c3784cbd54b12eb87ec4af9e3959445"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7865c9ab2792832ac6bfd30bfd134a9"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ab7865c9ab2792832ac6bfd30bfd134a9">ReceivedFirstSeqNum_V</a></td></tr>
<tr class="memdesc:ab7865c9ab2792832ac6bfd30bfd134a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Indicates if the first seq_num_V value is received.  <a href="#ab7865c9ab2792832ac6bfd30bfd134a9">More...</a><br/></td></tr>
<tr class="separator:ab7865c9ab2792832ac6bfd30bfd134a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac61ec3fd494cd19879030a42eb9fa551"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ac61ec3fd494cd19879030a42eb9fa551">ReAuthenticationRequested</a></td></tr>
<tr class="memdesc:ac61ec3fd494cd19879030a42eb9fa551"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is re-authentication requested by HDCP 2.2 RX.  <a href="#ac61ec3fd494cd19879030a42eb9fa551">More...</a><br/></td></tr>
<tr class="separator:ac61ec3fd494cd19879030a42eb9fa551"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8681b3f9a81f014c4f947f4e38066c80"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a8681b3f9a81f014c4f947f4e38066c80">RxStatus</a></td></tr>
<tr class="memdesc:a8681b3f9a81f014c4f947f4e38066c80"><td class="mdescLeft">&#160;</td><td class="mdescRight">HDCP RX status read on timer interrupt.  <a href="#a8681b3f9a81f014c4f947f4e38066c80">More...</a><br/></td></tr>
<tr class="separator:a8681b3f9a81f014c4f947f4e38066c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e00d750a0b9cdeccbdabe4896a0f009"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a6e00d750a0b9cdeccbdabe4896a0f009">Dp_RxStatus</a></td></tr>
<tr class="memdesc:a6e00d750a0b9cdeccbdabe4896a0f009"><td class="mdescLeft">&#160;</td><td class="mdescRight">HDCP RX status read on CP_IRQ interrupt.  <a href="#a6e00d750a0b9cdeccbdabe4896a0f009">More...</a><br/></td></tr>
<tr class="separator:a6e00d750a0b9cdeccbdabe4896a0f009"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51017b0f8bc81127c141f254121da3f1"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a51017b0f8bc81127c141f254121da3f1">IsEnabled</a></td></tr>
<tr class="memdesc:a51017b0f8bc81127c141f254121da3f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is HDCP TX enabled (state machine is active).  <a href="#a51017b0f8bc81127c141f254121da3f1">More...</a><br/></td></tr>
<tr class="separator:a51017b0f8bc81127c141f254121da3f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae01a6e38aeb5f06fcdd6fada490c8e2a"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ae01a6e38aeb5f06fcdd6fada490c8e2a">IsReceiverHDCP2Capable</a></td></tr>
<tr class="memdesc:ae01a6e38aeb5f06fcdd6fada490c8e2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the receiver a HDCP 2.2 type.  <a href="#ae01a6e38aeb5f06fcdd6fada490c8e2a">More...</a><br/></td></tr>
<tr class="separator:ae01a6e38aeb5f06fcdd6fada490c8e2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a681436d326a438c546ab9bef5f1f60f8"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a681436d326a438c546ab9bef5f1f60f8">IsReceiverRepeater</a></td></tr>
<tr class="memdesc:a681436d326a438c546ab9bef5f1f60f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the receiver a HDCP repeater.  <a href="#a681436d326a438c546ab9bef5f1f60f8">More...</a><br/></td></tr>
<tr class="separator:a681436d326a438c546ab9bef5f1f60f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d4698533486cc7851597a709b7ab754"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a8d4698533486cc7851597a709b7ab754">IsRevocationListValid</a></td></tr>
<tr class="memdesc:a8d4698533486cc7851597a709b7ab754"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is revocation list valid.  <a href="#a8d4698533486cc7851597a709b7ab754">More...</a><br/></td></tr>
<tr class="separator:a8d4698533486cc7851597a709b7ab754"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29f47b3fb58cb30bee6031668ad74919"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a29f47b3fb58cb30bee6031668ad74919">IsDeviceRevoked</a></td></tr>
<tr class="memdesc:a29f47b3fb58cb30bee6031668ad74919"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is a device listed in the revocation list.  <a href="#a29f47b3fb58cb30bee6031668ad74919">More...</a><br/></td></tr>
<tr class="separator:a29f47b3fb58cb30bee6031668ad74919"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae74a66e898c849f5ff21b6250772b8fd"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ae74a66e898c849f5ff21b6250772b8fd">PollingValue</a></td></tr>
<tr class="memdesc:ae74a66e898c849f5ff21b6250772b8fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">The currently used polling value see also <a class="el" href="group__hdcp22__tx__dp.html#ga1e77d64752ebdc3c57a6bf5804271714" title="This value is the default polling interval defined in millseconds. ">XHDCP22_TX_DEFAULT_RX_STATUS_POLLVALUE</a>.  <a href="#ae74a66e898c849f5ff21b6250772b8fd">More...</a><br/></td></tr>
<tr class="separator:ae74a66e898c849f5ff21b6250772b8fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4bb887c647a440bee2a6ea04dd6a778"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#ad4bb887c647a440bee2a6ea04dd6a778">AuthRequestCnt</a></td></tr>
<tr class="memdesc:ad4bb887c647a440bee2a6ea04dd6a778"><td class="mdescLeft">&#160;</td><td class="mdescRight">Authentication request count.  <a href="#ad4bb887c647a440bee2a6ea04dd6a778">More...</a><br/></td></tr>
<tr class="separator:ad4bb887c647a440bee2a6ea04dd6a778"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f338b1d57fce620c1fa9be910589b5c"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp22___tx___dp___info.html#a7f338b1d57fce620c1fa9be910589b5c">ReauthRequestCnt</a></td></tr>
<tr class="memdesc:a7f338b1d57fce620c1fa9be910589b5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Re-authentication request count.  <a href="#a7f338b1d57fce620c1fa9be910589b5c">More...</a><br/></td></tr>
<tr class="separator:a7f338b1d57fce620c1fa9be910589b5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This typedef contains information about the HDCP22 transmitter. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="ab0ebd6ec63a079d99056648f6fcbc25c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp22__tx__dp.html#ga825115c94839d23c90af250d05459837">XHdcp22_Tx_Dp_AuthenticationType</a> XHdcp22_Tx_Dp_Info::AuthenticationStatus</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The result after a call to <a class="el" href="group__hdcp22__tx__dp.html#ga8eb04d5be9e6ddf62caac09dc7f8d7b1" title="This function is a executed every time to trigger the state machine. ">XHdcp22Tx_Dp_Poll</a>. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga9e52c7dc023976518c5f3b723ac5c5f1">XHdcp22Tx_Dp_Authenticate()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__tx__dp.html#gac00ea3f9e925767634251923bb0cd93b">XHdcp22Tx_Dp_Info()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga13d1ce68d8b5f8dc3c16ffa19aef1387">XHdcp22Tx_Dp_IsAuthenticated()</a>, <a class="el" href="group__hdcp22__tx__dp.html#gab495464dd502f59b9b86f4523e426b5a">XHdcp22Tx_Dp_IsInProgress()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga8eb04d5be9e6ddf62caac09dc7f8d7b1">XHdcp22Tx_Dp_Poll()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga05b419214a699cf46a017dd729166e33">XHdcp22Tx_Dp_Reset()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga2e416839480a258f58ab85309bd687ee">XHdcp22Tx_Dp_RevokeReceiverId()</a>.</p>

</div>
</div>
<a class="anchor" id="ad4bb887c647a440bee2a6ea04dd6a778"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Tx_Dp_Info::AuthRequestCnt</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Authentication request count. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#gac00ea3f9e925767634251923bb0cd93b">XHdcp22Tx_Dp_Info()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga05b419214a699cf46a017dd729166e33">XHdcp22Tx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="adac436261d65704a7c7ef3ceb0d8bbfe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u16 XHdcp22_Tx_Dp_Info::ContentStreamManageCheckCounter</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Keeps track of the number of Content Stream Management checks performed. </p>

</div>
</div>
<a class="anchor" id="a1c3784cbd54b12eb87ec4af9e3959445"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::ContentStreamManageFailed</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Content stream management failed. </p>

</div>
</div>
<a class="anchor" id="a9badd7fd4248d8abe8c7d9f96f610d61"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp22__tx__dp.html#ga6142f77454ef6c67935a5542435231cd">XHdcp22_Tx_Dp_ContentStreamType</a> XHdcp22_Tx_Dp_Info::ContentStreamType</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Content stream type used with Content Stream Management. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__tx__dp.html#gac00ea3f9e925767634251923bb0cd93b">XHdcp22Tx_Dp_Info()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga596b733eae465953f73813c20face9dc">XHdcp22Tx_Dp_SetContentStreamType()</a>.</p>

</div>
</div>
<a class="anchor" id="ab2d49c91214f873f5d638dcc6547e1c7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp22__tx__dp.html#ga5bc2064ed2cb41335e8da5509e6c94d1">XHdcp22_Tx_Dp_StateType</a> XHdcp22_Tx_Dp_Info::CurrentState</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Current state of the internal state machine. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga9e52c7dc023976518c5f3b723ac5c5f1">XHdcp22Tx_Dp_Authenticate()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga8eb04d5be9e6ddf62caac09dc7f8d7b1">XHdcp22Tx_Dp_Poll()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga05b419214a699cf46a017dd729166e33">XHdcp22Tx_Dp_Reset()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga2e416839480a258f58ab85309bd687ee">XHdcp22Tx_Dp_RevokeReceiverId()</a>.</p>

</div>
</div>
<a class="anchor" id="a6e00d750a0b9cdeccbdabe4896a0f009"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::Dp_RxStatus</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>HDCP RX status read on CP_IRQ interrupt. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga73d9c531bbedf76d018a3ea6e1420a7d">XHdcp22Tx_Dp_Handle_Cp_Irq()</a>.</p>

</div>
</div>
<a class="anchor" id="ac29a938587f6625baefb7c2f08e9ffd7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::IsContentStreamTypeSent</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Content stream type is sent. </p>

</div>
</div>
<a class="anchor" id="a2ea7164ffa352fa185002b35f2651033"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::IsContentStreamTypeSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Content stream type is set. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga9e52c7dc023976518c5f3b723ac5c5f1">XHdcp22Tx_Dp_Authenticate()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga596b733eae465953f73813c20face9dc">XHdcp22Tx_Dp_SetContentStreamType()</a>.</p>

</div>
</div>
<a class="anchor" id="a29f47b3fb58cb30bee6031668ad74919"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::IsDeviceRevoked</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Is a device listed in the revocation list. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga2e416839480a258f58ab85309bd687ee">XHdcp22Tx_Dp_RevokeReceiverId()</a>.</p>

</div>
</div>
<a class="anchor" id="a51017b0f8bc81127c141f254121da3f1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::IsEnabled</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Is HDCP TX enabled (state machine is active). </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga9e52c7dc023976518c5f3b723ac5c5f1">XHdcp22Tx_Dp_Authenticate()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga66790a953bf6abd8018a44ba495fa706">XHdcp22Tx_Dp_Disable()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga835ee65ecc7fa654db55679b9b887147">XHdcp22Tx_Dp_Enable()</a>, <a class="el" href="group__hdcp22__tx__dp.html#gabff3979b9ace539b5d9e097e66fdabe5">XHdcp22Tx_Dp_IsEnabled()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga8eb04d5be9e6ddf62caac09dc7f8d7b1">XHdcp22Tx_Dp_Poll()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#gaf8361dacb5fe97db31bbb47ee6510235">XHdcp22Tx_Dp_TimerHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="ae01a6e38aeb5f06fcdd6fada490c8e2a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::IsReceiverHDCP2Capable</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Is the receiver a HDCP 2.2 type. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga9e52c7dc023976518c5f3b723ac5c5f1">XHdcp22Tx_Dp_Authenticate()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a681436d326a438c546ab9bef5f1f60f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::IsReceiverRepeater</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Is the receiver a HDCP repeater. </p>

</div>
</div>
<a class="anchor" id="a8d4698533486cc7851597a709b7ab754"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::IsRevocationListValid</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Is revocation list valid. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga8dc50e959df002713b92502a07b6248d">XHdcp22Tx_Dp_LoadRevocationTable()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga2e416839480a258f58ab85309bd687ee">XHdcp22Tx_Dp_RevokeReceiverId()</a>.</p>

</div>
</div>
<a class="anchor" id="a02361107ed1d6ff72aaf62f8860ebf0b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::IsTopologyAvailable</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Is topology info available. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga9e52c7dc023976518c5f3b723ac5c5f1">XHdcp22Tx_Dp_Authenticate()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__tx__dp.html#gacf6e11164c466ff0b54549f2461b6986">XHdcp22Tx_Dp_GetTopology()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga05b419214a699cf46a017dd729166e33">XHdcp22Tx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="aec052812590480b361aaf0dcaba3dc8d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u16 XHdcp22_Tx_Dp_Info::LocalityCheckCounter</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Locality may attempt 1024 times. </p>

</div>
</div>
<a class="anchor" id="ab5f41f61d71cf59cb204ddb3bd50c29f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::M[32]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculated M value. </p>

</div>
</div>
<a class="anchor" id="ad13f1f353c1ccf5c83e4ff854afb1f23"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::MsgAvailable</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Message is available for reading. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="ae74a66e898c849f5ff21b6250772b8fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Tx_Dp_Info::PollingValue</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The currently used polling value see also <a class="el" href="group__hdcp22__tx__dp.html#ga1e77d64752ebdc3c57a6bf5804271714" title="This value is the default polling interval defined in millseconds. ">XHDCP22_TX_DEFAULT_RX_STATUS_POLLVALUE</a>. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__tx__dp.html#gac00ea3f9e925767634251923bb0cd93b">XHdcp22Tx_Dp_Info()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga69e915b5350f18c19185ab3f25807f00">XHdcp22Tx_Dp_SetMessagePollingValue()</a>.</p>

</div>
</div>
<a class="anchor" id="a28659a008d458134f62c0519d350f299"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Tx_Dp_Info::Prev_SeqNum_M</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Indicates the detection of rollover. </p>

</div>
</div>
<a class="anchor" id="a03f4fba7e17d7f2be36c81718fd38d54"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp22__tx__dp.html#ga68f7895f5428e85a6572b0650241f9d7">XHdcp22_Tx_Dp_Protocol</a> XHdcp22_Tx_Dp_Info::Protocol</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Copy of configuration setting Protocol. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a0c9281ee2af585d388bbeba95aee7168"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp22__tx__dp.html#ga5bc2064ed2cb41335e8da5509e6c94d1">XHdcp22_Tx_Dp_StateType</a> XHdcp22_Tx_Dp_Info::PrvState</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Previous state of the internal state machine. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga9e52c7dc023976518c5f3b723ac5c5f1">XHdcp22Tx_Dp_Authenticate()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>, <a class="el" href="group__hdcp22__tx__dp.html#ga8eb04d5be9e6ddf62caac09dc7f8d7b1">XHdcp22Tx_Dp_Poll()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga05b419214a699cf46a017dd729166e33">XHdcp22Tx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="ac61ec3fd494cd19879030a42eb9fa551"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::ReAuthenticationRequested</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Is re-authentication requested by HDCP 2.2 RX. </p>

</div>
</div>
<a class="anchor" id="a7f338b1d57fce620c1fa9be910589b5c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Tx_Dp_Info::ReauthRequestCnt</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Re-authentication request count. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#gac00ea3f9e925767634251923bb0cd93b">XHdcp22Tx_Dp_Info()</a>, and <a class="el" href="group__hdcp22__tx__dp.html#ga05b419214a699cf46a017dd729166e33">XHdcp22Tx_Dp_Reset()</a>.</p>

</div>
</div>
<a class="anchor" id="ab7865c9ab2792832ac6bfd30bfd134a9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::ReceivedFirstSeqNum_V</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Indicates if the first seq_num_V value is received. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a144862dec804567c38de1310d337dd18"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::Rn[8]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Internal used Rn. </p>

</div>
</div>
<a class="anchor" id="a1bcc523f01bf8b16948500ea1fb41622"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::Rrx[8]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Internal used Rrx. </p>

</div>
</div>
<a class="anchor" id="a46392cc8fa02aa2feed0a6e1a0f92d79"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::Rtx[8]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Internal used Rtx. </p>

</div>
</div>
<a class="anchor" id="a8681b3f9a81f014c4f947f4e38066c80"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u16 XHdcp22_Tx_Dp_Info::RxStatus</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>HDCP RX status read on timer interrupt. </p>

</div>
</div>
<a class="anchor" id="a8c758e4098dc99b8078d7ab43e1151aa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp22_Tx_Dp_Info::SentFirstSeqNum_M</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Indicates if the first seq_num_M value is sent. </p>

</div>
</div>
<a class="anchor" id="a7e874436ebec43655643c3a970e8d974"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Tx_Dp_Info::SeqNum_M</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sequence number M used with Content Stream Management. </p>

</div>
</div>
<a class="anchor" id="ad18fe1a6de7f504d4304c85d793b8d2b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp22_Tx_Dp_Info::SeqNum_V</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Sequence number V used with Received Id list. </p>

</div>
</div>
<a class="anchor" id="a623482e7dc3d4abf8ab25cd08d023eba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdcp22_Tx_Dp_Info::StateContext</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Context used internally by the state machine. </p>

<p>Referenced by <a class="el" href="group__hdcp22__tx__dp.html#ga155edea88d9c4cddf95f03facea85795">XHdcp22Tx_Dp_CfgInitialize()</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
